beheaded body - French English Dictionary